// Copyright (c) 2014 Morten Bakkedal
// This code is published under the MIT License.

using System;
using System.Collections;
using System.Collections.Generic;

namespace FuncLib.DualFunctions.Collections.Generic
{
	public interface IReadOnlyCollection<T> : IEnumerable<T>, IEnumerable
	{
		bool Contains(T item);

		void CopyTo(T[] array, int arrayIndex);

		int Count
		{
			get;
		}
	}
}
